package com.ruoyi.smartHighway.service;


import java.util.List;
import java.util.Map;

/**
 * 版本更新记录Service接口
 *
 * @author ljj
 * @date 2024-08-06
 */
public interface IAppService{

    List<Map<String, Object>> getStationList();

    Map<String, Object> getTollOperation();

    Map<String, Object> getTollOperationByStationId(String stationId);

    List<Map<String, Object>> queryDeviceList(Map<String, Object> queryMap);

    List<Map<String, Object>> queryDeviceNum(Map<String, Object> queryMap);

    List<Map<String, Object>> queryFacilityList(Map<String, Object> queryMap);

    Map<String, Object> getFacilityNum();

    List<Map<String, Object>> queryBridgeGradeList(Map<String, Object> queryMap);

    List<Map<String, Object>> queryBridgeInfoList(Map<String, Object> queryMap);

    Map<String, Object> getBridgeInfoById(int bridgeId);

    List<Map<String, Object>> queryRoadGradeList(Map<String, Object> queryMap);

    String sync_tollOperation();

    String sync_deviceList();

    String sync_deviceNum();

    String sync_facilityList();

    String sync_facilityNum();

    String sync_bridgeGradeList();

    String sync_roadGradeList();

    Map<String, Object> getRoadCondition();

    String sync_showInfoList();

    String sync_showInfo();

    String sync_showStructureList();

    String sync_eventInfo(Map<String, Object> queryMap);

    String sync_bridgeInfoList();

    List<Map<String, Object>> queryEventList(Map<String, Object> queryMap);

    List<Map<String, Object>> queryShowInfoList(Map<String, Object> queryMap);

    List<Map<String, Object>> queryShowStructureList(Map<String, Object> queryMap);
}

